Cisco Packet Tracer Extensions API 8.1.0
API for communication between Cisco Packet Tracer application and its extension applications and modules.
Public Member Functions | List of all members
AaaProcess Class Reference

AaaProcess holds and manipulates the AAA process. More...

Inheritance diagram for AaaProcess:
Process

Public Member Functions

Aaa::EAuthMethod getAuthMethodAt (string, int)
 Returns the authentication method at the given index in the list. More...
 
void remAuthListByName (string)
 Removes a configured authentication list from the process. More...
 
- Public Member Functions inherited from Process
Device getOwnerDevice ()
 Returns the device for this process. More...
 

Detailed Description

AaaProcess holds and manipulates the AAA process.

Member Function Documentation

◆ getAuthMethodAt()

Aaa::EAuthMethod AaaProcess::getAuthMethodAt ( string  ,
int   
)

Returns the authentication method at the given index in the list.

Remarks
For example, if you configured an authentication list named 'myauth', and you specified to use radius and local, radius would be index 0 and local would be index 1.
Parameters
listName,theauthentication list name to inquire about ('default' is a built-in list)
methodIndex,theindex into the list.
Returns
enum<Aaa::EAuthMethod>, the type of authentication in that list. Authentication types: eTacacs = 0, eRadius = 1, eLocal = 2, eNone = 3, eEnable = 4, eNull = 5

◆ remAuthListByName()

void AaaProcess::remAuthListByName ( string  )

Removes a configured authentication list from the process.

Parameters
name,thename of the authentication list to remove.

The documentation for this class was generated from the following file: